// 1，引入配置好的axios文件
import api from "./axiosuser";
// 导入二次封装好的请求工具
import request from "@/utils/request.js";


// 我的首页商品列表
export function getUser(id) {
	return request.get("/api/common/menus");
}


// 导出获取验证码的接口
export const getCode = (data) => {
	// 把axios post请求信息  直接返回出去
	return api.post("getCode", data);
};


// 导出用户注册的接口
export const register = (data) => {
	// 把axios post请求信息 直接返回出去
	return api.post('register', data)
}


// 导出用户登录的接口
export const login = (data) => {
	// 把axios post请求信息 直接返回出去
	return api.post('login', data)
}


// 导出用户信息
export const getUserInfo = (data) => {
	// 把axios post请求信息 直接返回出去
	return api.post('getUserInfo', data)
}

// 导出上传文件接口
export const uploadFile = (data) => {
	// 把axios post请求信息 直接返回出去
	return api.post('upload', data)
}

// 修改用户信息
export const editUserInfo = (data) => {
	// 把axios post请求信息 直接返回出去
	return api.post('editUserInfo', data)
}


// 修改密码
export const forgetPassword = (data) => {
	// 把axios post请求信息 直接返回出去
	return api.post('forgetPassword', data)
}


// 退出登录
export const loginOut = (data) => {
	// 把axios post请求信息 直接返回出去
	return api.post('loginOut', data)
}


// 收货地址列表
export const getAddressList = (data) => {
	// 把axios post请求信息 直接返回出去
	return api.post('getAddressList', data)
}

// 获取收货地址详情
export const getAddressDesc = (data) => {
	// 把axios post请求信息 直接返回出去
	return api.post('getAddressDesc', data)
}


// 删除收货地址
export const deleteAddressDesc = (data) => {
	// 把axios post请求信息 直接返回出去
	return api.post('deleteAddressDesc', data)
}

// 新增收货地址
export const addAddress = (data) => {
	// 把axios post请求信息 直接返回出去
	return api.post('addAddress', data)
}

// 修改地址
export const editAddress = (data) => {
	// 把axios post请求信息 直接返回出去
	return api.post('editAddress', data)
}
